package com.zk.service;

import com.zk.model.*;

import java.util.List;

public interface UserService {
//    用户登录
    User queryUser(String name,String password);
//    用户注册
    int addUser(String name,String password,String adress,String phone,String age);
//    商品初始化
    Goods queryGoods(Integer id);
    //    添加购物车
    int addCart(Integer userId,Integer goodId,Integer num);
    //  购物车初始化
    List<Cart> selectCarts(Integer UserId);
    // 添加订单
    int addOrder(Integer goodId,Integer userId,String orderId,Integer sum,Integer totalPrice);
//    查看订单
    List<Order> selectOrders(Integer userId);
    //查询商品
    List<Goods> SelectGoodByName(String name);
    //修改地址
    int updateAdress(String adress,String phone,Integer userId);
//    通过id更新用户信息
    User rennewUser(Integer userId);
//    添加评价
    int addPj(String text,Integer userId,Integer goodsId);
//    通过商品id获取图片
    String selectImgById(Integer goodsId);
//    获取评价
    List<Pj> selectPj();
//    只看我的评价
    List<Pj> myPj(Integer userId);
//    下单后更新
   void deleteGoods(Integer userId,Integer goodsId);
}

